.tc_zhuanjia {position:fixed; width:100%; height:100%; top:0; left:0; background:url(../image/tc_bj.png) repeat; z-index:200}
.tc_zhuanjia_main {width:700px;  background-color:#fff; border:#b1b1b1 solid 1px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; position:absolute; left:50%; margin-left:-350px; top:10%}
.tc_zhuanjia_title {width:100%; height:50px; overflow:hidden; border-bottom:#c9c9c9 solid 1px}
.tc_zhuanjia_title p {float:left; font-size:16px; color:#333; line-height:50px; margin-left:20px}
.tc_zhuanjia_input {float:right; margin:8px 0; margin-right:20px}
.tc_zhuanjia_box { width:100%; height:260px; border-bottom:#c9c9c9 solid 1px}
.tc_zhuanjia_side {position:relative; width:29%; height:100%; float:left;  border-right:#c9c9c9 solid 1px; top:0}
/*分页*/
.pagess {font-weight:900;height:40px;text-align:center;	color: #888;	margin: 20px auto 0;background: #f2f2f2;}
.pagelist {font-size: 0;	background: #fff;	height: 50px;	line-height: 50px;}
.pagelist span {font-size: 12px;}
.pagelist .jump {border: 1px solid #ccc;	padding:5px 8px;-webkit-border-radius:4px;-moz-border-radius:4px;	border-radius:4px;cursor: pointer;margin-left: 5px;}
.pagelist .bgprimary {cursor:default;	color:#fff;	background:#337ab7;	border-color:#337ab7;}
.jumpinp input {width:55px;	height:26px;font-size:13px;	border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;	border-radius:4px;text-align: center;}
.ellipsis {padding: 0px 8px;}
.jumppoint {margin-left:30px;}
.pagelist .gobtn {font-size:12px;}
.bgprimary {cursor:default;	color:#fff;	background:#337ab7;	border-color:#337ab7;}
.pagelist .jump.disabled{pointer-events:none;	background:#ddd;}
/*选择专家*/
#files{margin:10px 20px ;}
.tree,.tree ul,.tree li{list-style:none;margin:0;padding:0;zoom: 1; font-size:14px}
.tree ul{margin-left:8px;}
.tree li a{color:#555;padding:.1em 7px .1em 27px;display:block;text-decoration:none;border:1px dashed #fff;background:url(../image/icon-file.gif) 5px 50% no-repeat;}
.tree li a.tree-parent{background:url(../image/icon-folder-open.gif) 5px 50% no-repeat;}
.tree li a.tree-parent-collapsed{background:url(../image/icon-folder.gif) 5px 50% no-repeat;}
.tree li a:hover,.tree li a.tree-parent:hover,.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{color:#000;border:1px solid#eee;background-color:#fafafa;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{border:1px solid #e2f3fb;background-color:#f2fafd;}
.tree ul.tree-group-collapsed{display:none;}
.tc_zhuanjia_list {position:relative; width:70%; height:100%; float:left; top:0}
.tc_zhuanjia_list ul {overflow:hidden; margin:20px;}
.tc_zhuanjia_list ul li {padding:4px 8px; float:left; height:26px; overflow:hidden}
.tc_zhuanjia_list ul li input {outline:none; width:18px; height:18px; margin:6px 0; cursor:pointer; float:left}
.tc_zhuanjia_list ul li span { display:block; float:left; padding-left:5px; font-size:12px; line-height:26px; min-width:62px}
.tc_zhuanjia_but { text-align:center; padding:10px 0}
/*新增立项*/
.manage_main {position:absolute; width:100%; height:100%; left:0; top:0; background-color:#fff;}
.manage_box {margin:10px; min-height:900px;}
.manage-form-item { margin-bottom:6px}
.manage_title_main {position:fixed; z-index:100; left:0; top:0; width:100%; background-color:#fff;}
.manage_title {height:64px; border-left:#1575ce solid 5px; background-color:#f2f2f2; margin:10px 10px 0 10px; overflow:hidden;}
.manage_title>span {display:block; float:left; color:#333; font-size:18px; line-height:64px; margin:0 30px;}
.manage_title>a {display:block; width:20px; height:20px; float:right; margin:22px 30px; cursor:pointer;}
.manage_title>a img{ width:100%}
.manage_text {padding-top:90px}
.manage_text_bt {width:120px; font-size:12px; height:30px}
.manage_text_bt2 {width:165px; font-size:12px; height:30px}
.manage_text_bts2 {width:140px; font-size:12px; height:30px}
.manage_text_bt i {font-size:24px; color:#F00; float:right; line-height:30px; padding:0 10px 0 0}
.manage_text_bt span {font-size:12px; line-height:20px; float:right; padding-right:10px;}
.manage_text_input {width:65%; font-size:12px; margin-bottom:10px; float:left}
.manage_text_a {display:block; float: left; width:32px; height:32px; margin-left:10px}
.manage_text_a img {width:100%}
.manage_text_textarea {width:65%; font-size:12px;  margin-bottom:10px; float:left}
.manage-form-item_button { margin-left:40px; padding-bottom:100px}
/*项目详情*/
.details_main {position:absolute; width:100%; height:100%; left:0; top:0; background-color:#fff; z-index:100}
.details_box {margin:10px; }
.details_title_main {position:fixed; z-index:100; left:0; top:0; width:100%; background-color:#fff;}
.details_title {height:64px; border-left:#1575ce solid 5px; background-color:#f2f2f2; margin:10px 10px 0 10px; overflow:hidden;}
.details_title>span {display:block; float:left; color:#333; font-size:18px; line-height:64px; margin:0 30px;}
.details_title>span>i { display:inline-block; padding-left:30px; font-size:16px; font-style: normal }
.details_title>a {display:block; width:20px; height:20px; float:right; margin:22px 30px; cursor:pointer;}
.details_title>a img { width:100%}
.details_zhuangtai { height:80px; line-height:80px; color:#333; font-size:20px; padding-top:65px; margin-left:38px}
.tongguo_icon {width:22px; height:22px; display:block; position:absolute; left:15px; top:14px; background:url(../image/tongguo_icon.png) no-repeat center top; background-size: cover}
.bohui_icon {width:22px; height:22px; display:block; position:absolute; left:15px; top:14px; background:url(../image/bohui_icon.png) no-repeat center top; background-size: cover}
.team_join_main { position:relative; z-index:90}
.accordion {width: 100%; -webkit-border-radius: 4px;	-moz-border-radius: 4px;border-radius: 4px;}
.accordion .link {cursor: pointer;display: block;padding: 14px 14px 14px 42px;color: #666161;	font-size: 14px; position:relative;	-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;letter-spacing:2px;border-left: #1575ce solid 5px; }
.accordion li:last-child .link {border-bottom: 0;}
.accordion>li {background-color:#f5f5f5; margin-bottom:16px; position:relative}
.accordion>li .link>i { width:22px; height:19px; position:absolute;top: 16px;left: 12px;	font-size: 18px;color: #595959;-webkit-transition: all 0.4s ease;	-o-transition: all 0.4s ease;	transition: all 0.4s ease;}
.accordion li i.fa-chevron-down { right: 12px;	left: auto;	font-size: 16px;}
.accordion>li.open .link {color: #1575ce ; }
.accordion>li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);	-ms-transform: rotate(180deg);	-o-transform: rotate(180deg);	transform: rotate(180deg);}
.accordion>li.default .submenu {display: block;}
.submenu {display: none; 	background: #fff;	font-size: 14px; border:#cacbd1 solid 1px; border-top:none}
.submenu>li {border-bottom:1px solid #f6f6f6; padding:18px 42px;}
.submenu>li h5 {letter-spacing:2px; color:#484848; line-height:32px; padding-top:8px}
.submenu>li h6 {font-size:13px; letter-spacing:2px; color:#484848; line-height:30px; padding-left:30px}
.details_team_box {width:100%; position:relative; /*height:400px;*/ z-index:10; top:0}
.details_jibenxinxi {}
.details_jibenxinxi table {margin:20px 40px;}
.details_jibenxinxi table tr {margin-bottom:10px}
.details_jibenxinxi table tr td {font-size:12px; line-height:180%; word-wrap:break-word;word-break:break-all; padding-bottom:10px;vertical-align: text-top;}
.details_jibenxinxi table tr td:first-child {min-width:100px; text-align:right; padding-right:20px}
.details_jibenxinxi table tr td:nth-child(2) {min-width:500px; max-width:900px}
.zjpsjg_main {margin:20px 40px; border-top: #e9e8e8 solid 1px ;padding-top: 30px;}
.zjpsjg_main>p {font-size:14px; height:14px; line-height:14px; border-left:#1575ce solid 5px; margin:20px 0; padding-left:10px}
.zjpsjg_main2 {}
.zjpsjg_main2 table {margin:20px 8px;}
.zjpsjg_main2 table tr {margin-bottom:10px}
.zjpsjg_main2 table tr td {font-size:12px; line-height:180%; word-wrap:break-word;word-break:break-all; padding-bottom:10px;vertical-align: text-top;}
.zjpsjg_main2 table tr td:first-child {min-width:100px; text-align:right; padding-right:20px}
.zjpsjg_main2 table tr td:nth-child(2) {min-width:500px; max-width:900px}
.xzzj_button {margin:20px 40px}
.xzzj_table {margin:0 40px; font-size:14px; line-height:30px; padding-bottom:20px}
.xzzj_table>table {width:100%}
.xzzj_table>table tr>th{padding:0 20px; border:#c9c9c9 solid 1px; font-size:12px}
.xzzj_table>table tr>td {padding:0 20px; border:#c9c9c9 solid 1px; font-size:12px}
.xzzj_inputs {padding-left:40px; padding-top:20px; padding-bottom:30px}
.xzzj_inputs span {font-size:12px; padding-left:4px; color:#1575ce}
/*合同审批*/
.htsp_list_inputs {padding-top:20px; padding-bottom:80px}
.htsp_list_box {margin:0 40px; padding-top:10px}
.htsp_list_box>div:nth-child(1) {display:block; font-size:12px; color:#333; line-height:100%; padding-top:10px; font-weight:bold}
.htsp_list_box>div:nth-child(2) {display:block; font-size:12px; color:#333; line-height:100%; padding-top:10px;}
.htsp_list_box>div span {padding-right:10px; float:left; font-size:22px; color:#F00; line-height:24px}
.htsp_list_box_color textarea { background-color:#fafafa}
.htsp_list_box_color input { background-color:#fafafa}
.htsp_tabe1 {font-size:12px}
.htsp_tabe1 th {padding:8px 10px;}
.htsp_tabe1 tr {padding:8px 10px;}
.htsp_tabe1 td {padding:8px 10px;}
.details_buttons {padding:20px 0 80px 0}
.jindu_ktbg_but {margin: 20px 40px; font-size:12px}
.jindu_ktbg_txt {margin: 20px 40px;}
.jindu_ktbg_txt>li {overflow:hidden; padding-bottom:10px}
.jindu_ktbg_txt>li a {font-size:12px; display:inline-block; float:left; line-height:24px; color:#00F; cursor:pointer}
.jindu_ktbg_txt>li i {font-size:16px; display:inline-block; float:left; line-height:24px; color:#00F; cursor:pointer; margin:0 20px}
.jindu_ktbg_txt>li i:hover {color:#fff; background-color:#F00}
.jindu_ktbg_input {margin: 20px 40px; font-size:12px}
.input_title {float:left; line-height:32px; font-size:12px}
.jindu_xmbg_tables {margin:10px 40px 10px 40px; font-size:12px; line-height:170%}
.jindu_xmbg_tables td {vertical-align: text-top; padding:8px 4px;}
.xmbg_tables_t1 {min-width:140px; max-width:160px}
.xmbg_tables_t2 {min-width:60px; max-width:80px}
.xmbg_tables_t3 {min-width:500px; max-width:800px}
.zijin_txt_list {font-size:12px; float:left; padding:6px 12px; font-weight:400; line-height:20px; text-align:right;}
.zijin_txt_fujian_main {overflow:hidden; float:left; padding-bottom:40px}
.zijin_txt_fujian {font-size:12px; line-height:180%; color:#333}
.zijin_ktbg_txt {margin: 20px 0;}
.zijin_jilu_main {margin:8px 40px; padding-bottom: 40px;}
.zijin_jilu_title {font-size:16px; height:16px; line-height:16px; color:#333; border-left:#1575ce solid 5px; padding-left:10px; margin-bottom:20px}
.zijin_jilu_main table {font-size:12px; border:#c8c8c8; color:#333}
.zijin_jilu_main table tr th {padding:4px; word-wrap:break-word;word-break:break-all; text-align:center}
.zijin_jilu_main table tr td {padding:4px; word-wrap:break-word;word-break:break-all;text-align:center}
.zijin_xg_button {display:block; overflow:hidden; width:80px; text-align: center}
.zijin_xg_button a {font-size:12px; float:left; height:30px; line-height:30px; padding:0 5px}
.zijin_xg_button a:nth-child(1) {color:#1451d9}
.zijin_xg_button a:nth-child(2) {color:#f43131}
.keji_leixing_top {padding-bottom:40px}
.recommend_fujian {margin:0 16px;}
.recommend_fujian a {display:block; font-size:14px; line-height:20px; margin-bottom:10px; cursor:pointer; color:#00F}
.recommend_jieguo_in {padding-top:40px}
.tc_tjdz_input {height:150px; border-bottom: #c9c9c9 solid 1px;}
.tc_tjdz_input>.layui-form>.layui-form-item {margin-left:200px; padding-top:50px}
.role_details_qx {width:100%; }
.role_details_qx_title {height:50px; border-left: #1575ce solid 5px;  background-color: #f2f2f2; }
.role_details_qx_title span {float: left; font-size:16px; color:#333; line-height:50px; padding-left:
45px; letter-spacing:2px}
.role_details_tabe {margin:20px 45px; font-size:12px}
.role_details_tabe table {width:100%; font-size:12px} 
.role_details_tabe table th {border: #c9c9c9 solid 1px;  padding:8px 10px; text-align:center; font-size:14px; color:#333}
.role_details_tabe table td {border: #c9c9c9 solid 1px;  padding:8px 10px; font-size:12px; }
.dengji_1 {font-size:14px; color:#333; background:url(../image/role_icon.png) no-repeat left center; background-size:36px 20px; padding-left:48px; float:left; margin-left:0}
.dengji_2 {font-size:14px; color:#333; background:url(../image/role_icon.png) no-repeat left center; background-size:36px 20px; padding-left:48px; float:left; margin-left:30px}
.role_details_tabe table td ul {overflow:hidden}
.role_details_tabe table td ul li {float:left; padding:0 6px}
.role_details_tabe table td ul li span {margin-left:5px; font-size:12px; line-height:18px}
.info_shangchuan {border-bottom: #e9e8e8 solid 1px; padding-bottom:40px}
.info_ktbg_txt {margin:20px 0}
.build-form-item {padding:25px 40px;border-bottom: #e9e8e8 solid 1px;}
.build_text_textarea { height:200px;  resize:none}
.build_item_jsjh { margin:0; padding-left:30px}
.build_item_jsjh>.manage_text_bt { width:128px}
.build_item_jsjh_txt { float:left; font-size:12px; line-height:20px; padding:6px 0}
.build_wenjan_but { border-bottom: #e9e8e8 solid 1px; margin-bottom:20px}
.build_item_tuihui { padding:30px 0}
.build_item_tuihui>textarea { width:78%}
.build_jindu_list { margin:20px 40px}
.build_jindu_list>ul { overflow:hidden ;border-bottom: #e9e8e8 solid 1px; margin-bottom:10px}
.build_jindu_list>ul>li:nth-child(1) { float:left; width:100px;}
.build_jindu_list>ul>li:nth-child(2) { float:left; width:80%}
.build_jindu_list>ul>li span { display:block; font-size:12px; line-height:32px; color:#333}
.build_jindu_list>ul>li .build_jindu_list_tit { font-size:12px; line-height:32px; color:#333; font-weight:bold}
.build_jindu_list_txt { font-size:12px; line-height:180%; color:#333}
.build_jindu_list_wj { margin:10px 0}
.jingdu_tc_wj { }
.jingdu_tc_wj>p {font-size:12px; height:16px; line-height:16px; border-left:#666 solid 5px; margin:20px 0; padding-left:10px;}
.jindu_team_box { position:relative; width:100%; height:255px; border-bottom: #e9e8e8 solid 1px;}
.jindu_build_but {margin:10px 0;  font-size: 12px;}
.jindu_build_txt {margin:10px 0;}
.details_change_table {margin:20px 40px; border-bottom: #e9e8e8 solid 1px; padding-bottom:10px}
.details_change_table table { width:100% }
.details_change_table table tr { margin-bottom:10px}
.details_change_table table tr td { font-size:12px; line-height:180%; word-wrap:break-word;word-break:break-all; padding-bottom:10px;vertical-align: text-top;}
.details_change_table table tr td:first-child {min-width:54px; text-align:right; padding-right:20px}
.details_change_table table tr td:nth-child(2) {min-width:500px; max-width:900px}
.details_change_table_t p {font-size: 16px; height:16px; line-height:16px; border-left:#1575ce solid 5px; margin:20px 40px; padding-left:10px;}
/*树形导航*/
.resource_shu_main {margin:20px 10px; width:300px}
#shu_files{margin:10px 20px ;}
.tree,.tree ul,.tree li{list-style:none;margin:0;padding:0;zoom: 1; font-size:14px}
.tree ul{margin-left:8px;}
.tree li a{color:#555;padding:.1em 7px .1em 27px;display:block;text-decoration:none;border:1px dashed #fff;background:url(../image/icon-file.gif) 5px 50% no-repeat;}
.tree li a.tree-parent{background:url(../image/icon-folder-open.gif) 5px 50% no-repeat;}
.tree li a.tree-parent-collapsed{background:url(../image/icon-folder.gif) 5px 50% no-repeat;}
.tree li a:hover,.tree li a.tree-parent:hover,.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{color:#000;border:1px solid#eee;background-color:#fafafa;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{border:1px solid #e2f3fb;background-color:#f2fafd;}
.tree ul.tree-group-collapsed{display:none;}
.shu_files_ul a { font-size:14px; line-height:30px; position:relative; z-index:10}
.shu_files_icon {position:absolute; right:0; top:0; z-index:20; height:24px}
.shu_files_icon span { display:inline-block; width:16px; height:16px; -moz-opacity:0.5; -khtml-opacity:0.5; opacity: 0.5; filter:alpha(opacity=50);  margin:8px 0 0 0}
.shu_files_icon1 { background:url(../image/tianjia.png) no-repeat center center; background-size:16px 16px}
.shu_files_icon2 { background:url(../image/xiugai.png) no-repeat center center; background-size:16px 16px}
.shu_files_icon3 { background:url(../image/shanchu.png) no-repeat center center; background-size:16px 16px}
.shu_files_icon span:hover {-moz-opacity:1; -khtml-opacity:1; opacity:1; filter:alpha(opacity=100)}
/*资源管理*/
.tc_resource_main {padding:15px 40px; border-bottom:#e9e8e8 solid 1px;}
.role_checkbox_lista { position:relative; outline: none;}
.role_checkbox_listb {position:absolute; left:-110px;top:2px;}
/*成果推广申请*/
.achievements_list_box { margin-bottom:5px; margin-left:40px; margin-right:40px}
.achievements_list_box>div:first-child {display:block; font-size:12px; color:#333; line-height:100%; padding-top:10px; overflow:hidden; height:24px; font-weight:bold}
.achievements_list_box>div:first-child span {padding-right:10px; float:left; font-size:22px; color:#F00; line-height:24px;}


/*数据表格更多*/
.cz_gd_menu {float:right; margin:2px 2px 0 2px;}
.cz_gd_nav li {font-size:12px; position:relative}
.cz_gd_nav li>a{display:block; font-size:12px; height: 25px; line-height:25px; padding:0 10px; padding-right:20px; color:#555; border:1px solid #C9C9C9; background-color:#fff;}
.cz_gd_nav li>a>span { position:absolute; right:7px; top:10px; border-style: solid dashed dashed; border-color:#C9C9C9 transparent transparent; border-width:6px;}
.cz_gd_box {position:absolute; z-index:99; left:0; top:24px; width:80px; padding:5px 0; border:#C9C9C9 solid 1px; background-color:#fff; display:none}
.cz_gd_box a { display:block; font-size:12px; color:#333; padding:8px; line-height:16px;}
.cz_gd_box a:hover { background-color:#1575ce; color:#fff}
.details_yulan {position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-color: #fff; z-index: 100;}

.zjpsyj_list_box { margin:0 40px; border-bottom:#ccc solid 1px}
.zjpsyj_list_box:last-child { border-bottom:none}
.zjpsyj_list table {margin:20px 10px;}
.zjpsyj_list table tr {margin-bottom:10px}
.zjpsyj_list table tr td {font-size:14px; line-height:180%; word-wrap:break-word;word-break:break-all; padding-bottom:10px;vertical-align: text-top;}
.zjpsyj_list table tr td  a {display:block; font-size:14px; line-height:120%; margin-bottom:10px; color:#03C}
.zjpsyj_list table tr td:first-child {min-width:100px; text-align:right; padding-right:20px}
.zjpsyj_list table tr td:nth-child(2) {min-width:500px; max-width:900px}
.htsp_list_box_color textarea { background-color: transparent; border:none}
.htsp_list_box_color input { background-color: transparent; border:none}